simultaneously broadcast - German English Dictionary